Make (minimal) use of system's return value to avoid gcc complaining, as
it's declared using the warn_unused_result attribute.
#include <sys/types.h>
#include <unistd.h>
-void
+int
babl_backtrack (void)
{
char buf[512];
sprintf (buf, "echo bt>/tmp/babl.gdb;"
"gdb -q --batch -x /tmp/babl.gdb --pid=%i 2>/dev/null", getpid ());
- system (buf);
+ return system (buf);
}
void
/**** LOGGER ****/
#include <stdarg.h>
-void babl_backtrack (void);
+int babl_backtrack (void);
static inline void
real_babl_log (const char *file,